//初始加载页面时   
$(document).ready(function(){
	//validate配置
    $("#loginForm").validate({
        messages: {
            username: {
                required: "请输入用户名",
            },
            password: {
                required: "请输入密码",
            }
        }
    });


	$("#login").click(function(){ 
		//加入验证	
	    var flag = $("#loginForm").valid();
	    if(!flag){
	        //没有通过验证
	        return;
	    }	

		 //把表单的数据进行序列化   
		 var params = $("form").serialize();   
		 $.ajax({   
		  url:"login!login.action",   
		  type:"POST",   
		  data:params,
		  async:false,
		  dataType:"json",   
		  success:function(data){
			   if(data.message=="success"){
				   location.href ='index.jsp';
			   }else if(data.message=="failure"){
				   $("#errormessage").html('<b>用户名或密码错误</b>');
			   }else{
				   $("#errormessage").html('<b>注册码无效</b>');
			   }
		  },
		  error: function (xhr, textStatus, errorThrown) {
		      //尚未配置模板提示
				alert("进入error---");
				alert("状态码："+xhr.status);
				alert("状态:"+xhr.readyState);//当前状态,0-未初始化，1-正在载入，2-已经载入，3-数据进行交互，4-完成。
				alert("错误信息:"+xhr.statusText );
				alert("返回响应信息："+xhr.responseText );//这里是详细的信息
				alert("请求状态："+textStatus);
				alert(errorThrown);
				alert("请求失败"); 
		 }
	  });   
	});
	
    $(".form-group input").focus(function (){
    	$("#errormessage").html('');
   })
	
});  
